Business

Video shows defiant Russian audience chanting 'fuck the war' at St Petersburg co..